package com.alstudio.module.xmpp.protocol.xmpp.data;

public enum ALXmppEventType {

	/*********************** 链接状态 ********************************/
	// XMPP连接状态改变
	XMPP_CONNECTION_STATE_CHANGED_EVENT,
	// XMPP已登录到服务器
	XMPP_CONNECTION_ESTABLISHED_EVENT,
	// XMPP连接已丢失
	XMPP_CONNECTION_LOST_EVENT,
	// 账号验证失败
	XMPP_AUTH_FAILED_EVENT,
	// 登出成功
	XMPP_LOGOUT_SUCCESS_EVENT,
	// 更新 XMPP连接session id
	XMPP_UPDATE_XMPP_SESSION_ID_EVENT,
	// 被踢下线
	XMPP_CONFILICT_LOGIN_EVENT,
	//服务器回复C2S心跳包
	XMPP_C2S_PING_RESPONSE_EVENT,

	/*************************** xmpp发送到ui的事件 **********************************/
	// 收到IQ包
	XMPP_IQ_PACKAGE_RECEIVE_EVENT,
	// 收到message包
	XMPP_MESSAGE_PACKAGE_RECEIVE_EVENT,
	// 收到message回执
	XMPP_MESSAGE_BACK_RECEIVE_EVENT,
	// 收到出席包
	XMPP_PRESENCE_PACKAGE_RECEIVE_EVENT,
	// 注册回调
	XMPP_REGISTER_EVENT,
	// 检测邮箱回调
	XMPP_CHECK_EMAIL_EVENT,
	// 检测第三方账号注册信息回调
	XMPP_CHECK_THIRD_PART_REGISTER_EVENT,

	/*********************************** voip ****************************************/
	// 拨打电话请求结果
	XMPP_MAKE_CALL_RESULT,
	// 有来电
	XMPP_NEW_INCOMMING_CALL,
	// 接听电话请求结果
	XMPP_ACCEPT_INCOMMING_CALL_RESULT,
	// 拒绝电话请求结果
	XMPP_REJECT_INCOMMING_CALL_RESULT,
	// 挂断电话请求结果
	XMPP_HANDUP_CALL_RESULT,
	// 取消拨打电话请求结果
	XMPP_CANCEL_CALL_RESULT,
	// 进入爆米花
	XMPP_ENTER_BAO_MI_HUA_RESULT,
	// 退出爆米花
	XMPP_EXIT_BAO_MI_HUA_RESULT,
	// 进入邂逅
	XMPP_ENTER_XIEHOU_RESULT,
	// 得到通话记录
	XMPP_CHECK_VOIP_RECORD_RESULT,
	// 设置voip价格结果
	XMPP_SET_VOIP_CALL_PRICE_RESULST,
	// 获取voip价格列表
	XMPP_CHECK_VOIP_CALL_PRICE_LIST_RESULT,
	// 请求通话详情
	XMPP_CHECK_CALL_HISTORY_DETAIL_RESULT,
	// 请求删除通话详情
	XMPP_DELETE_CALL_HISTORY_DETAIL_RESULT,

	/******************************** 发现 ****************************************/

	// 发现返回
	XMPP_DISCOVERY_RESULT,
	// 搜索返回
	XMPP_GLOBAL_SEARCH_RESULT,
	// 排行榜返回
	XMPP_GET_RANK_RESULT,
	// 请求排行榜排名
	XMPP_GET_RANKING_RANK_RESULT,

	/******************************** 用戶相關操作 ****************************************/
	// 獲取用戶資料返回
	XMPP_GET_USER_PROFILE_RESULT,
	// 修改个人资料返回
	XMPP_GET_MODIFY_USER_PROFILE_RESULT,
	// 獲取好友粉丝列表返回
	XMPP_GET_FRIENDS_LIST_RESULT,
	// 删除好友或者粉丝
	XMPP_GET_DELET_FRIENDS_OR_FANS_RESULT,
	// 請求添加關注或特别关注好友
	XMPP_ADD_USER_NORMAL_OR_SPECIAL_FAVORITES_RESULT,
	// 設置備註名
	XMPP_SET_USER_NOTENAME_RESULT,
	// 添加黑名單
	XMPP_ADD_USER_TO_BLACK_LIST_RESULT,
	// 解除黑名單
	XMPP_DELETE_USER_TO_BLACK_LIST_RESULT,
	// 收到被收藏消息
	XMPP_RECEIVE_NEW_FAVORITED_NOTICE,
	// 收到被取消收藏消息
	XMPP_RECEIVE_DELETE_FAVORITED_NOTICE,
	// 获取相互关注
	XMPP_CHECK_FAVORITES_EACH_OTHER_RESULT,
	// 黑名單返回
	XMPP_CHECK_BLACK_LIST_RESULT,

	/******************************** 賬號設置 *************************************************/
	// 更改密码
	XMPP_CHANGE_PASSWORD_RESULT,
	// 发送反馈
	XMPP_FEEDBACK_RESULT,
	// 提交用户配置
	XMPP_COMMIT_USER_OPTION_RESULT,
	// 获取用户配置文件
	XMPP_GET_USER_OPTION_RESULT,
	// 得到当前V认证状态
	XMPP_GET_USER_VAUTH_STATE_RESULT,
	// 得到请求V认证结果
	XMPP_GET_START_VAUTH_RESULT,
	// 举报用户结果
	XMPP_GET_CHARGE_USER_RESULT,
	// 上传语音介绍结果
	XMPP_SET_VOICE_INTRO_RESULT,
	// 绑定邮箱
	XMPP_BIND_EMAIL_RESULT,
	// 再发一封
	XMPP_BIND_EMAIL_AGAIN_RESULT,
	// 邮箱绑定成功
	XMPP_BIND_EMAIL_SUCCESS_RESULT,
	/*********************************** 經濟系統 **********************************************/
	// 獲取充值價格列表
	XMPP_GET_RECHARGE_PRICE_RESULT,
	// 獲取消費記錄或者積分記錄
	XMPP_GET_USER_MONEY_OR_POINTS_HISTORY_RESULT,
	// 獲取積分
	XMPP_GET_USER_POINTS_RESULT,
	// 刪除積分記錄、消費記錄
	XMPP_DELETE_USER_MONEY_OR_POINTS_HISTORY_RESULT,

	/************************************** 道具系统 *****************************************************/

	// 獲取道具商城列表
	XMPP_GET_PROPS_LIST_RESULT,
	// 獲取道具價格
	XMPP_GET_PROPS_PRICE_RESULT,
	// 獲取我的道具
	XMPP_GET_USER_PROPS_RESULT,
	// 獲取道具購買明細
	XMPP_GET_USER_PROPS_HISTORY_RESULT,
	// 清除道具購買明細
	XMPP_DELETE_USER_PROPS_HISTORY_RESULT,
	// 激活道具结果
	XMPP_ACTIVIE_PROPS_RESULT,

	/************************************** 本地界面操作 *****************************************************/
	// 关闭界面
	XMPP_CLOSE_ACTIVITY_EVENT,
	// 收到系统消息
	XMPP_RECEIVE_NEW_SYSTEM_MESSAGE_EVENT,
	// 收到通话中的图片消息
	XMPP_RECEIVE_NEW_CALL_IMAGE_MESSAGE_EVENT,
	// 收到留言消息
	XMPP_RECEIVE_NEW_NOTE_MESSAGE_EVENT,
	
	//任务全部完成
	XMPP_MISSION_COMPLETED_EVENT,
	//未完成任务提示
	XMPP_NEW_MISSION_ALERT_EVENT,
	/*************************** xmpp发送到ui的事件 **********************************/

	
}
